package com.zy.cat.entity.mall.resp;

import java.util.List;

import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 
 * @info 拆淘客商品信息
 * @author Link
 * @date 2019-11-22 16:35
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class ZTKShopResp {

	@JsonProperty("tao_id")
	@ApiModelProperty(value = "折淘客商品ID", example = "10010")
	private String taoId;

	@ApiModelProperty(value = "折淘客编号", example = "10010")
	private String code;

	@JsonProperty("type_one_id")
	@ApiModelProperty(value = "分类ID，可参考折淘客分类", example = "10010")
	private String typeOneId;

	@ApiModelProperty(value = "商品短标题", example = "储物箱整理抽屉式收纳柜")
	private String title;

	@ApiModelProperty(value = "商品简介", example = "储物箱整理抽屉式收纳柜")
	private String jianjie;

	@JsonProperty("pict_url")
	@ApiModelProperty(value = "商品主图", example = "https")
	private String pictUrl;

	@JsonProperty("user_type")
	@ApiModelProperty(value = "是否天猫，0是淘宝，1是天猫", example = "0")
	private String userType;
	
	@JsonProperty("sellerId")
	@ApiModelProperty(value = "卖家ID", example = "3073204721")
	private String seller_id;
	
	@JsonProperty("shop_dsr")
	@ApiModelProperty(value = "商品描述分", example = "4.9")
	private String shopDsr;
	
	@ApiModelProperty(value = "商品月销量", example = "400")
	private String volume;
	
	@ApiModelProperty(value = "商品原价", example = "400")
	private double size;
	
	@JsonProperty("quanhou_jiage")
	@ApiModelProperty(value = "商品券后价", example = "100")
	private double quanhouJiage;
	
	@JsonProperty("date_time_yongjin")
	@ApiModelProperty(value = "数据更新时间", example = "2018/11/8 14:45:22")
	private String dateTimeYongjin;
	
	@ApiModelProperty(value = "佣金比率", example = "30.00")
	@JsonIgnore
	private String tkrate3;
	
	@JsonProperty("yongjin_type")
	@ApiModelProperty(value = "佣金类型", example = "MKT")
	@JsonIgnore
	private String yongjinType;
	
	@JsonProperty("coupon_id")
	@ApiModelProperty(value = "优惠券ID", example = "fe31d6c8132c462ba59bd72e03d2eae0")
	private String couponId;
	
	@JsonProperty("coupon_start_time")
	@ApiModelProperty(value = "优惠券开始时间", example = "2018-11-8")
	private String couponStartTime;
	
	@JsonProperty("coupon_end_time")
	@ApiModelProperty(value = "优惠券结束时间", example = "2018-11-8")
	private String couponEndTime;
	
	@JsonProperty("coupon_info_money")
	@ApiModelProperty(value = "优惠券金额", example = "20")
	private double couponInfoMoney;
	
	@JsonProperty("coupon_total_count")
	@ApiModelProperty(value = "优惠券总数量", example = "20")
	private String couponTotalCount;
	
	@JsonProperty("coupon_remain_count")
	@ApiModelProperty(value = "优惠券剩余数量", example = "20")
	private String couponRemainCount;
	
	@JsonProperty("coupon_info")
	@ApiModelProperty(value = "优惠券信息", example = "满80元减10元")
	private String couponInfo;
	
	@ApiModelProperty(value = "是否聚划算，1是", example = "0")
	private String juhuasuan;
	
	@ApiModelProperty(value = "是否淘抢购，1是", example = "0")
	private String taoqianggou;
	
	@JsonProperty("haitao")
	@ApiModelProperty(value = "是否海淘，1是", example = "0")
	private String haitao;
	
	@JsonProperty("jiyoujia")
	@ApiModelProperty(value = "是否极有家，1是", example = "0")
	private String jiyoujia;
	
	@JsonProperty("jinpaimaijia")
	@ApiModelProperty(value = "是否金牌卖家，1是", example = "0")
	private String jinpaimaijia;
	
	@JsonProperty("pinpai")
	@ApiModelProperty(value = "是否精选品牌，1是", example = "0")
	private String pinpai;
	
	@JsonProperty("pinpai_name")
	@ApiModelProperty(value = "品牌名称", example = "阿迪达斯")
	private String pinpaiName;
	
	@JsonProperty("yunfeixian")
	@ApiModelProperty(value = "是否有运费险，1有", example = "0")
	private String yunfeixian;

	@JsonProperty("nick")
	@ApiModelProperty(value = "卖家昵称", example = "阿迪达斯旗舰店")
	private String nick;
	
	@JsonProperty("small_images")
	@ApiModelProperty(value = "商品小图列表", example = "https://")
	private String smallImages;
	
	@JsonProperty("white_image")
	@ApiModelProperty(value = "商品白底图", example = "https://")
	private String whiteImage;
	
	@JsonProperty("tao_title")
	@ApiModelProperty(value = "商品长标题", example = "抽屉式收纳箱塑料储物箱整理箱衣服物家用宿舍衣柜内衣内裤收纳盒")
	private String taoTitle;
	
	@ApiModelProperty(value = "宝贝所在地", example = "浙江杭州")
	private String provcity;
	
	@JsonProperty("shop_title")
	@ApiModelProperty(value = "店铺名称", example = "XXX旗舰店")
	private String shopTitle;
	
	@JsonProperty("zhibo_url")
	@ApiModelProperty(value = "视频地址", example = "https://")
	private String zhiboUrl;
	
	@ApiModelProperty(value = "淘宝网页实时总销量", example = "1000")
	private String sellCount;
	
	@ApiModelProperty(value = "评论数量", example = "1000")
	private String commentCount;
	
	@ApiModelProperty(value = "收藏数量", example = "1000")
	private String favcount;
	
	@ApiModelProperty(value = "宝贝描述分", example = "4.9")
	private String score1;
	
	@ApiModelProperty(value = "卖家服务分", example = "4.9")
	private String score2;
	
	@ApiModelProperty(value = "物流服务分", example = "4.9")
	private String score3;
	
	@ApiModelProperty(value = "店铺等级（1-20），一星 二星 三星 四星 五星 一钻 二钻 三钻 四钻 五钻 一皇冠 二皇冠 三皇冠 四皇冠 五皇冠  一金冠 二金冠 三金冠 四金冠 五金冠", example = "4.9")
	private String creditLevel;
	
	@ApiModelProperty(value = "店铺logo", example = "https://")
	private String shopIcon;
	
	@ApiModelProperty(value = "图文详情图片地址", example = "https://")
	private String pcDescContent;
	
	@JsonProperty("item_url")
	@ApiModelProperty(value = "商品url", example = "https://")
	private String itemUrl;
	
	@JsonProperty("category_id")
	@ApiModelProperty(value = "叶子类目id", example = "50006126")
	private String categoryId;
	
	@JsonProperty("category_name")
	@ApiModelProperty(value = "叶子类目name", example = "收纳盒")
	private String categoryName;
	
	@JsonProperty("level_one_category_id")
	@ApiModelProperty(value = "一级类目id", example = "50006126")
	private String levelOneCategoryId;
	
	@JsonProperty("level_one_category_name")
	@ApiModelProperty(value = "一级类目name", example = "收纳盒")
	private String levelOneCategoryName;
	
	@ApiModelProperty(value = "返佣金额", example = "50.18")
	private double tkfee3;
	
	
}
